package com.education.wisdom.service;


import com.education.wisdom.pojo.PersonalResources;

import java.util.List;

/**
 * 个人资源库 服务层
 *
 * @author ruoyi
 * @date 2019-06-05
 */
public interface IPersonalResourcesService {
    /**
     * 查询个人资源库信息
     *
     * @param id 个人资源库ID
     * @return 个人资源库信息
     */
    public PersonalResources selectPersonalResourcesById(Integer id);

    /**
     * 查询个人资源库列表
     *
     * @param personalResources 个人资源库信息
     * @return 个人资源库集合
     */
    public List<PersonalResources> selectPersonalResourcesList(PersonalResources personalResources);

    /**
     * 新增个人资源库
     *
     * @param personalResources 个人资源库信息
     * @return 结果
     */
    public int insertPersonalResources(PersonalResources personalResources);

    /**
     * 修改个人资源库
     *
     * @param personalResources 个人资源库信息
     * @return 结果
     */
    public int updatePersonalResources(PersonalResources personalResources);

    /**
     * 删除个人资源库信息
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deletePersonalResourcesByIds(String ids);

    List<PersonalResources> selectByUserIdAndCatalogId(PersonalResources personalResources);
}
